Excellent location, wonderful amenities and the views from the balcony are just surreal. We really loved our stay and would definitely come back again.