Everything was great - location, communication, and space. We throughly enjoyed our stay and would happily stay again. A lot of work has been put in to make this an ideal getaway!