There was plenty of space for our group, and the location was great for our trip to North Beach. But the downstairs queen bed was terrible (my husband ended up sleeping on the floor), there was no AC (it was hot!), and the TV had problems (which was a problem when we were trying to settle the kids down at the end of the day). The check in process was simple, and the local contact was kind enough to mail us our DVDs that we accidentally left behind.