Amazing views, fabulous internal and shared amenities (inc. pool area), comfortable sleeping arrangements and very clean. Ali was such a great host and very accommodating to our personal requests. Would stay again!