Excellent location and hospitality. Very happy with my stay.