After a long time we really came across a hotel where they delivered exactly what was promised. The hotel is immaculately maintained, the grounds are just the prettiest I have seen and the restaurants are great. And I must put in a special mention for the service provided by the staff....in one word just A class. Everyone around was always smiling, very cordial and eager to help. We had such a wonderful time, we would like to come back soon!