This was a flawless stay. The property was clean, spacious and full of character. Catherine waited for us on the night of arrival which was a nice touch. All basic amenities and a fully-equipped kitchen are provided. Would definitely recommend.