Fantastic hosts, accommodation, views and amenities. Top notch!!