Great hospitality and amenities made the stay very enjoyable.