I travelled with my family - 2 elderly parents, 1 infant, myself and my nephew.
this place WAS NOT suitable for children or the elderly.
we were told the apartments are close to the beach.. but were not told that the apartment is on a steep hill that you need to ascend/descend each time you want to go to the beach.
Also, the lifts only go one flight up. So, I had to carry the pram, each day up/down hundreds of stairs.