Wonderful location and spotlessly clean. Hosts were responsive to our needs and fixed minor issues immediately. Our family would definitely stay there again.