We stayed in condo C203 and it was fairly large and accommodated two adults and 4 children perfectly fine. We had an amazing beach view from the balcony. The beach was only a short distance walk. Our particular condo was not pet friendly, but the site said it was. Make sure to call ahead and verify before you take your pets. Overall the resort was beautiful, the staff were very friendly. Only down side is that there is no bar. But definitely kid friendly to bring the family.