Apartments were fine - clean as described - location good (Although many apartments in the building have metal cage doors which leaves a bit of a feeling of uneasiness).

However we booked this for a work conference and it isn't really suitable for business people. Better suited to people on holidays.