We were a family of four, we stayed in a one-bedroom suite, which was very accommodating. The staff was very kind. The breakfast was good with a decent amount of options, our only issue in the breakfast area was a large group who had a birthday party stay for children. They dominated the breakfast area, leaving minimal space and causing many items to run out quickly, leaving the rest of us waiting for some items. It was difficult for the staff to keep up. They also dominated the pool the night we arrived, so we opted not to utilize that amenity, which was disappointing for the kids.