The views are incredible and truly stunning. Really nice to have the private pool as well. However, beware that there are numerous stairs to both reach the unit and within the unit. We also had higher expectations given the AirBnB plus status and found stains on pillow, odor in kitchen etc. The hosts are very responsive though, which we appreciated, including bringing over amenities that were missing. Overall enjoyable stay.