Excellent accommodations, impeccable views and superb location. Extremely well managed property that exceeded our expectations.