Beautiful place in an absolutely stellar location. Sparkling clean and an extremely helpful and communicative host. We would happily stay here again.