great hospitality amazing stay.