Everything was great. The place has an amazing view. It's sparkling clean. Staff is very welcoming and friendly. Highly recommended.