We spent 2 weeks there.The apartment is the same you can see in pictures - modern, very clean, with well fitted kitchen zone. The apartment's size is pretty small but it's just the right size for a couple. The roof patio is really amazing! The hosts were absolutely wonderful, so friendly and welcoming, made us feel right at home!
The apartments are located in a residential area at a distance from the city center, so ideally you need to have a car. You can get to the city center or the beach in 5 - max 10 minutes.
Totally recommended!