This place is beautiful, located conveniently (but tucked away from traffic), comfortable, clean, and welcoming. We felt right at home immediately.