Very well thought through in terms of guests' needs. Responsive, clean, excellent building and amenities.