The most wonderful accommodation in a terrific location. A great place to stay