The apartment is really nice and modern. It is actually part of a bigger "hotel", so if you look for something different and more human, this place is very neutral. Pictures are a bit misleading as there are many rooms in the hotel, so you might have something else as shown (for example, no balcony facing the sea for us).
No electricity throughout the whole stay, except for 2-3 lights. We thought at first it was load shedding but actually not as the main switches never worked. Price is a bit high as well, and flexibility for checkout would be really appreciated.
But nevertheless, the stay was really pleasant!