Excellent, Excellent & Excellent from every aspect . Can't ask more for location, cleanliness, hospitality , amenities !!!