Excellent accommodation, well-designed and maintained.
Superb host: most considerate and efficient.
Highly recommended.