I cannot begin to tell you how wonderful this hotel is. On first arrival you are greeted by very professional and friendly staff, the service was superb from the time of arrival to departure. There is one thing that frightened me about the place and that was the steep paths up and down the resort, but do not panic, they...
More
