Beautiful setting. Considerate and "on the ball" host.
Comfortable, clean and spacious accommodation.
Lots of attention to detail and thoughtful gestures.