Can't say enough great things about this place -- extremely well kept, clean, and cozy. There was great communication from the host and they were very accommodating to our plans. Would highly recommend and hope to come back again.