I loved the location of this place, easy walk to many restaurants, shops and the beach. There were beach toys, chairs and an umbrella available which was so nice to have. The kitchen had everything we needed to make breakfast everyday. The place was spacious enough for my toddler to play, and he slept great on the pull out couch. The king bed is very firm. We never heard noise from any neighbors. I loved spending time relaxing on the balcony- the view is beautiful! All in all, a great stay!