Super clean and modern apartment. Perfect location and friendly reception staff. Communication was great, any questions I had leading up to the booking were answered promptly by Hassan.