A gorgeous setting and immaculately clean with lots of lovely little touches. Faultless accommodation.