I wish I could give this place 10 stars for location. We stayed for 6 nights with our two boys (ages 4 and 6). The easy walk to the beach was great - we found ourselves over there every day to enjoy the sand and the playground. There were lots of good shops and restaurants just around the corner as well, including some good breakfast options that open early (a plus if you have small children and are coming from central or eastern time zones).