John is a warm and friendly host and his place is in a perfect spot if you have a dog, across the road from the beautiful dog friendly beach! He was very helpful, offering places to check out in the area. We would highly recommend John as a host :)