We have stayed a lot of Airbnb's and this one is fantastic. It is truly an experience to stay here. From the views, to the restaurants, and the roof top patio you will not be disappointed. The hosts are super responsive and have great recommendations. We would definitely stay here again.