Stayed here with our 3 children including a 1 yr old. Rooms were clean but lacking even the basic facilities. No m/w, toaster or kettle which was quite tough with a baby. No TV and no hot water in the shower. No restaurant at the apartment which meant we had to walk to a hotel nearby for breakfast.
They have a mini disco/party at the apartment every Saturdays so music went on till about 3am. We had just landed so we're looking forward to a good nights sleep!
Loud music playing in neighbouring apartments on other days which also went on till about 3.30 am, so we had very little sleep.
We complained to the staff on reception and was offered another room but didn't take it as it was too small and we would have faced the same problem.
I wouldn't recommend this apartment for families with very young children.