This was the most perfect stay.. view, location, amenities. We couldn't recommend higher!