My cousin and I were recommended this place so we took a chance. Very nice! Clean, modern, quiet and private. The private beach isnt huge but definately big enough, we saw turtles, people were snorkeling, plenty of room to lay out. Room was well stocked, B303 overlooked the pool and perfect to watch sunsets although I think every room would be. The ONLY thing wrong was a couple of lightbulbs out in bathroom. A little further out than the hustle from town was nice also. We would stay here again in a heartbeat.