It's an amazingly cute place. Concept rooms, handmade decoration brings an extra cuteness. Food is great. Staff is super friendly and helpful. It's right at the beach to surfing area. Surfing is great for beginners and advanced levels. Shallow water helps to develop skills. When there's gust, it helped advanced levels to jump super high, was fun to watch. I was lucky enough to experience all weather conditions, and had a chance to develop my skills on various scenerios. Great teachers as well, they are super friendly and helpful, even if you are not their student, you can just chat and ask anything, they get back to you with a friendly attitude, it never made me feel alienated or whatsoever. I took classes all over the Caribbean's and some Asian islands, haven't experienced such a friendly environment. I could develop my skills drastically here, big shout out to my instructor Alican! Amazing dude! patient and knows how to communicate at the right moment. Also, thanks to my nephew's instructor Dora. Both are super professional and know how to teach. Can't recommend this place more and can't wait for my next visit!