Overall, very good. Place was exactly as described, comfortable, clean, and well-stocked with essentials, good location. Hosts were very responsive