We rarely book a hotel ahead, but we wanted to be sure of great comfort and service over the Christmas holidays, especially because our daughter was joining us from Canada. We were not disappointed when we arrived and were shown our room high in the jungle above the reception and swimming pool. The management went out of their way to... more

