Beautiful. Spacious. Comfortable. Convenient. We needed an early check in and it was accommodated with zero fuss. Perfect stay.