Amazing views from deck and living area and liked how spacious the apartment was, as well as the tile and brick that gave it personality, while having modern decorations and appliances. Well equipped kitchen. Toddler loved the playground, big grass area and pool. Nice cafe in ground floor of building, as well as other great restaurants , beaches and oceanside paths nearby. Very clean. Check in was a little confusing, dealing with two different people, but it worked out. Additionally, the high chair and garbage bags weren't there when we arrived, but the host quickly brought these items and was responsive whenever we needed anything. Recommend.