My husband and I stayed for a month with two dogs. Our son, daughter-in-law and baby came down for a week. There was plenty of room for us all. The house is as described, two apartments that connect to allow single house living. There is plenty of room for everyone. We loved the private back yard and the front courtyard. The beach is practically private. The area is great. Grocery store, gas stations, golf, restaurants all close by. The house is stocked with some essentials to get you started and Julia was a great host. Always quick to reply and accomodate in anyway. We already booked a return trip!