Excellent location and exactly how it was described! Check in was very easy and David was responsive and attentive throughout our stay. Loved the private balcony. Would definitely come back! Thanks David