We were very pleased with our stay. The hosts were very easy to communicate with and quick with responses. They ensured we had a pack n play ready to set up for our newborn upon arrival. The space is exactly as photographed with beautiful mountain and ocean views. The temperature of the place was a little difficult to get right as the air conditioner always made the living space much cooler than the sleeping space. The only other downfall was the balcony was always wet due to the air conditioner set up as well. I would recommend putting down some sort of raised floor slates so people can still enjoy the outdoor space without it being uncomfortable. Other than that, we really enjoyed our stay. We had a toddler and a newborn with us so having a kid friendly beach so close by as well as a pool in the building for our son to enjoy were two major bonuses. We would definitely stay here again.