Great location, view, (early) check in and very clean appartment.
We loved the gym and pool and had a great stay!