Customer Feedback

Recommended by TripAdvisor – The World’s Largest Travel Site

11th October, 2012

Recently we were presented with a coveted “Recommended on TripAdvisor” badge by TripAdvisor, the world’s largest travel site, for our excellent customer rating of 4.5 out of 5. We are immensely proud of this recognition, not only for ourselves but also for our hard working staff and partners. We love what we do and it is our philosophy to give our guests […]

Continue Reading