We enjoyed our stay at John's place. This unit is large and because it was raining during our stay there were ample things to keep both kids and adults entertained indoors.
John responds speedily, and ensures that he resolves all issues. Apart from a few minor inconveniences the stay was enjoyable.