A bit small for a family, but We managed. There was no sofa bed but an air matress. Great location!! And a good price. We had a good time and the patio was great