John was extremely flexible and took great care of us. The place had a wonderful view, was very well equipped, everything you need for pleasurable stay with great attention to detail. Definitely would recommend and would love to stay longer!