We had a wonderful stay here. All aspects of our experience exceeded my expectations. The place looks exactly like the pictures, perhaps even better in person. Communication with the host was very easy, Craig was very efficient with his replies. Very clean and nice little touches throughout. Will definitely be back here!