Excellent location with an amazing view. Very spacious which made for a very relaxing stay. The property managers were very accommodating and provided excellent customer service. Would definitely stay there again.