Excellent place—clean, great location, lovely hosts. Would absolutely stay again.