Check-in and check-out was a breeze and Catalina was always very responsive. We had 6 adults and 6 kids under the age of 6 and it was perfect size for our group. I would definitely stay again!