We spent six nights here end of February into early March. Our main reason to choose this location was because it had a heated pool and it accommodated a family of five and it worked out perfectly! Our kids age 7-12 loved the pool and it was warm enough for the adults too. The lifeguard who was there most days was super friendly and always came to say hello and chat with the kids.
The apartment was absolutely lovely - the furniture was all new and in great condition. Our beds and pillows were the most comfortable I've had in a rental, and the shower was perfect! The kitchen had everything we needed to make meals, though a welcome pack with some salt/pepper/oil would be a great touch.
Our room faced the pool and was close to the bar, so the music was a bit loud in the evenings, but it didn't even phase our kids at bedtime and we enjoyed listening from our balcony. The price of food and drinks are very reasonable.
I'd absolutely recommend these apartments!