Great location, great host. Impeccably maintained, with everything you need. Had a lovely time and will definitely be back in the future. Highly recommended!