We stayed at Secrets Maroma in April. The resort is beautiful, well maintained, and clean. The staff was very friendly. There are many restaurant choices, although we only ate at the Italian, French, Asian, and breakfast buffet. We also really enjoyed the pop up food and "ice cream truck" options by the pool. We loved that they had fun things to do that you could enjoy on your own at any time, such as mini golf, hammocks, and lawn games (favorite was the giant pool table with mini soccer balls). They had many activities each day, including a tuna snoring and behind the scenes kitchen tour. There is a bar/pool area that was lively, as well as a chill infinity pool. We also had a swim out private pool that is shared by only 10 rooms. The beach was incredible. We rented a cabana on the beach and it was totally worth it. Definitely recommend Secrets Maroma.