Firstly the good feedback...The location was superb and the apartment admin allowed us late checkout and storage of our luggages. The housekeeping was done daily and house was kept tidy.

Downsides are amenities were not maintained. The outdoor pool was dirty and gym was not great. The shower water heating was inconsistent and we had to keep adjusting to get the right temperature.

Overall our stay was fine but I would expect more for the value