I didn't stay there myself but booked it for someone else. They had a very comfortable stay. John is a good host and communicates well and responds quickly to messages.