👏 nice and clean! The pools are perfect! Food it s diferent every day and fresh ! We stay in the new building because i like it more! The beach is near the pool ( but if you don't have all inclusive you need to pay for sunbeds).We stay in apartment and it was big enough!