superb in every way. comfort, views, location, cleanliness, and communication were first class.