Excellent location and everything was as described on the site. Spotlessly clean and Tom and Elaine were very quick to respond to our questions. They were also in touch regularly to make sure we had everything we needed for our stay. I would definitely book this place again.