Great stay, fantastic amenities and perfect location.