Location was great and staff communicated well and were on site when we arrived for a fast check in. They also dealt with an issue with some other guests quickly and effectively. The apartment itself is smaller than it appears on the photos with no natural light at all which we were disappointed by. It's also not well insulated so you can hear pretty much any movement from the apartment above. Roof terrace and pool area were nice and appreciated given the lack of light in the room.