One of the best places we have stayed in - better than advertised even! 5 stars all round - couldn't fault the place. Location, view, amenities, comfort, host communication - all fabulous!