Simply tremendous. Great rooms, huge bathrooms, friendly very helpful staff. The food was amazing, especially the breakfast. Great well kept gardens with two great pools for no more than a dozen guests. Does not get better. I have stayed in the best in five continents. This ticks more boxes than most if not all.