Excellent location and amazing views! Great communication with the property management company. Very efficient and clear and helpful. It exceeded our expectations and we would stay there again in a heartbeat!