Excellent accommodations and great location. Staff is very friendly and extremely helpful in offering suggestions on activities, restaurants, excursions, etc. Highly recommend.