This place sleeps 8 people very comfortably with everyone in a bed. The sofa beds are large as well; there is one in the common space (kitchen + dining + pool entrance) and one in the living room that is a bit more tucked away. Everything in the bathrooms and kitchen was pretty well stocked, we cooked several meals there with no issue. Overall a great stay and a flexible host!