We had a great stay at Johns! Everything was as described and communication was fantastic throughout. Would definitely stay again!!