Excellent place, exactly as described. Hosts went above and beyond, and did a lot to make our stay perfect.