Compact but has everything you need! The hosts were responsive and communicative. The space was well designed and the tv was a nice added touch. Lots of parking nearby. Would definitely stay again.