Excellent service and top class accommodation. Would definitely stay here again and highly recommend to others.