The level of attention we received in this place has been outstanding.
The apartment is ample and comfortable, but we did regret not getting the senior apartment which includes a pool, since the temperatures can get really high.
So if you do have the chance, go for the senior apartment.