Amazing!!! The views, the cleanliness, the space, the hospitality. Everything far exceeded our expectations. The location was perfect as well.