This is a great place to stay! It is clean, spacious, well equipped and in a good location. The hosts communicated really well. We will return for another family gathering.