The apartment has everything you need for a self catering holiday (although if you prefer not to cook, there are plenty of cafes and restaurants a short walk away) and it was very clean. The only downside is that there is sometimes a "drain" smell that comes from the bathroom.
It is about 5 minutes walk from the beach, and it is easy to get everywhere else by bus or tram.