From the moment we arrived it was a slice of heaven on earth, I am so pleased with our stay here. The staff was helpful and kind. The room was on the small side which I knew when booking but had everything we needed; cozy bed and covers, ensuite bathroom, great shower pressure- it was a smaller bathroom but had... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.