The hotel staff in every aspect of the hotel, including the front desk, restaurants, bar, excursions, go above and beyond in the effort to meet the guests needs and expectations. I did not book full inclusion and was able to book the one excursion I wanted a few days before, but I was not there at the height of the season. Even so, the hotel was always full. Tours and groups fill the hotel every night that it is open. If you think you want to use the excursion services, you should book in advance to ensure availability. The weather can cause cancellation of some excursions, but the staff makes every effort to accommodate you if you have booked in advance. Thoroughly enjoyed the restaurants, bar and excursion room with the big fireplace. My only suggestion is for the restaurant to have to change of menu every few days. Loved this hotel and staff was exceptional in every regard.