We really enjoyed staying in this apartment. It was clean, had cute interior and was super close to the beach (5 min walk). Public transport is right around the corner so you can reach the city easily.
Would definitely recommend the Airbnb.