Nice apartment, excellent staff. There is no gym on site. The staff arranged for me to access one 5 minutes drive away. The dishwasher did not work during our 11- day stay. There was some leaking from the cooker hood and we could not use the oven as it tripped the electrics in the apartment. We never got enough towels during our stay. There were 5 of us in a 3-bed, 3-bathroom apartment. Most of the time we only had four towels. There were no hand towels in the bathrooms during our stay.
There is a Max Mart downstairs. There is also the Capitol Cafe. They made amazing fresh bread. The complex also includes a pharmacy and ATM. There were a lot of amazing food places nearby.
The accommodation sent two cars to collect us from the airport. The airport is a max 10 minute drive.
Overall, a very pleasant stay. It was close to being perfect.