Excellent amenities and an overall comfortable stay.