We had a great time staying at this apartment. It was spacious, good location and the roof terrace and pool were added bonuses. A couple of hitches with broken toilet flush and bathroom tap but we were assured they were being mended. We would definitely stay here again. Thanks!