Great view and stylish accommodation. This was beyond 5-star facilities and service. We had such a good time here with very friendly and responsive staff. Greatly recommended!!