This place (and the hosts) deserve 10 stars. My husband and I stayed here for a week with our two kids and the setup could not have been more perfect. There was every type of creature comfort one could want during your stay. Everything was extremely clean and high quality! And the beds were so comfortable!