Very accommodating and very approachable hosts; tidy and clean space; cozy and comfortable.