Amazing Location, Generous size, Beautiful views, Great Amenities and Responsive Host. Five Stars!