The good: Nice and modern air conditioned apartment. Good location with lots of shops and restaurants around. Sea nearby. Easy check in and check out.
The not so good: Some noise from the construction work in the building. Lots of ants in the kitchen. TV had no free English channels.