7. It was extremely comfortable, resort was immaculately maintained and beach was superb, the size was perfect (not too big that its overwhelming, not too small that you don't have all the perks of a resort), the service was great, and actually, we didn't find that there were too many loud/noisy children running around.