Superb location, superb environment, spotlessly clean, beautiful rooms, beautiful bathrooms, beautiful food, fabulous staff, wonderful ambience. Faultless. If I could have scored 10 stars I would! I particularly would like to mention Kath who was an exceptional host and made me feel so very welcome. I'm going back to stay and telling everyone!