Clean and cozy place with nice backyard, very attentive hosts, and superb location