These apartments are modern, comfortable and well located. The amenities, however, need some tlc. There were minor things in the apartment that needs attention, like tiling, stained curtains, broken curtain, unstable shower screen. If you are planning on booking this apartments for the pool, don't as it hasn't been cleaned in a long time and is green. The staff were fantastic and very helpful. With some changes this apartments would go from good to great.