Wonderful location and hosts. Lots of thoughtful touches and very clean. We love staying here.