Excellent place, always spotlessly clean, nice personal touches, fantastic amenities, great hospitality from Maurice and his team. I stayed here for almost 2-3 months and got looked after almost as if I was at home :)