Overall, great experience! The views, location, cleanliness, was exactly as expected. Highly recommend!