I can't say enough good things about this place. Clean, stylish, comfortable, quiet, spacious. The hosts are absolutely fantastic - very knowledgeable and responsive. Very very happy with our stay here.