We had a great time during our stay at John's place. He made us feel very welcome and the place was great for our long weekend, very conveniently located and comfortable. John looked after every detail and was very easy to communicate with, even anticipating our needs!