Check-in and out was seamless and user-friendly. The descriptions in the listing were accurate with what we saw in our unit. The host responded very quickly to any requests or questions before and during our stay. We did have a minor issue with our showers and the virtual host provided us (a group of 8) with a unit to shower in while maintenance took care of our issue within two hours. Overall great experience - would recommend for large groups.