Absolutely wonderful place. The view from the pool roof terrace is better than the photos. The only thing is that check in is not flexible at all. There is no where to store luggage close by or at the unit, so plan ahead. Also have the owners give your information to the security desk just in case you leave keys in your unit.
Other than these details, the flat is well laid out, good water pressure and great views. Great cafe downstairs and everything else is close.