Amazing views, very clean, nice staff, overall just great! I would definitely recommend booking this.