Me and my wife enjoyed our winter break in Rebecca's apartment.
It was in a great location overlooking swimming pool and a 2 minute stroll through resort to lovely beach, which was pretty quiet in the last week of March. The apartment was comfortable and spacious with plenty of facilities.
We didn't eat or drink on the all inclusive resort( although you do have that option ) but went into Santa Maria which is a cheap taxi ride or about a 30-40 minute walk, longer if you take the beach route. There are quite a few restaurants and bars in town with some playing live music which gave the town a nice little vibe. Meals were a challenge as I am Vegan and there isn't a lot of choice. Just make sure you explain the difference between vegan and vegetarian. Restaurant "By Valeria" did have some options and listened to requests. If you fancy a pizza anywhere just say no cheese, very nice vegetarian pizza ( no cheese ) at Palm Beach.
Overall nice break and Rebecca always helpful and available with advice when needed.
We would return.