Absolutely perfect stay. Best view in town and every amenity you could need.