Large space with plenty of rooms and places to sleep. Great patio area for people to hang out, relax, and swim.