The good; beach water clean, no jellyfish. Beach house large and well laid out, nice patio's on each level, manager accessible and good, a/c very good. The bad; toilet would not flush and after handyman unable to fix a plumber fixed on day #3, the floor rug is glued to the floor and as the edges rolled up daily it tripped our toddler's multiple times causing them to crash onto the floor, the baby gates did not work to block the stairs, a few beds are good and a couple are back breakers, the garbage cans were full to the brim upon arrival and pick up day was at the end of our week so we had to place stinking garbage bags in our garage all week, the owner has multiple things stored in the garage making it a one car garage and told us to park well away from the house, the beach is across the street and a blocks walk on sand. Bottom line: I wish someone before me would have given this honest review because I would not have stayed there. I will not stay there again, nor would I recommend it to a friend.