We really enjoyed our stay at Sirata. It was our first time and heavy pros were the amount of amenities (3 restaurant / bars, 2 heated pools, 1 hot tub, beach service, laundry, and size of space was very nice. It is larger than most. The food was fantastic! The overall decor is older but it is very clean and the staff was great. I would recommend.