For me the apartment was the perfect place to stay. Near to the grande plage and to the city center, to the market hall, to restaurants, to everything. The apartment is small, but offers everything you need, including coffee!
I recommend the apartment.