First off ...the view...simply breath taking, we stayed a total of 4 nights and the last 2 days we saw 2 turtles feeding right out front. There are chairs out on the grass out front to lay on and a pool to the left but no beach of it's own. We had to walk down a few buildings to get to a beach to play on. The kitchen is beautiful but coffee maker would not work for us so we had to go out for it each morning. The bathroom is nice, Rain shower is quite small for 2 but we made it work :) The toilet was a problem, wouldn't even flush half the time. The bed and couch bed are fairly comfortable and the condo its self is very nice with ONE HUGE downside.....THE HEAT! NO Air Conditioning... we were constantly covered in sweat. It was hard to do anything in there, hard to cook, get ready and look nice, extremely hard to sleep and literally stayed in the 80's in there the entire stay. There are small floor fans and celing fans and you cannot even tell. At most parts of the day with all doors wide open it is way warmer inside than outside. We tried to stay away as much as possible during hot points of the day because it could be miserable. All in all its a nice small place but in the hot months , i would rather be by a beach and get to come inside to a nice cool room and not feel heat exhaustion the entire time. Cooler months this would be ideal because like i said, the view Rocks.