The place was everything I was expecting and more. The staff was helpful and friendly. The excursions were very well run and the guides were great (friendly and knowledgeable).