Perfect location, right next to the beach. Very clean, comfortable accomodations. Only downside was only 1 tv and the wifi was spotty to say the least so a family who is used to tv's in every room and casting netflix or hulu will definitely be struggling. Other than that the place is AWESOME!