It was a lovely stay for a few days. The location is almost perfect, close to the beach and a few shops. The apartment was clean and check-in was quick and easy and staff was very helpful.
Only thing I would say is that it's a little small for a family (we were 4, two small children). It's ok for a few days,but not for a longer stay. The kids had the bedroom and we took the beds in the living room, which weren't the most comfortable.