Very comfortable, clean and well equipped. A large number of very nice personal touches. Great location with a great view.