Excellent hotel, great hospitality