We had a blast staying here! We had three different families staying all together with 5 adults, 5 kids, and a baby. The condo fit us all nicely and we didn't even use the sleeper sofa. The master bedroom has lots of room where we set up a crib and an air mattress for our toddler.(even though he ended up sleeping in the middle of us in the huge king size bed). My teenage nephew loved the loft room so he could escape his younger cousins when needed. The kitchen was well stocked with anything you'd need to cook. The beach was steps away and the pool was amazing. Especially since it was shaded a lot of the time which helped my redheaded children escape from of the sunny beach. We loved the storage area where we could keep our beach stuff and the wash off area. Definitely a five star stay.