James and Tom are the perfect hosts. We decided to stay with them due to their stellar previous reviews, and they didn't disappoint. From the very warm initial welcome, they couldn't have been more hospitable. The breakfast spread was quite something and they made us feel totally at home. Plus, they're great fun - they genuinely enjoy people coming to stay in their home. They must surely be top of the class in the AirBnB roll of honour.