The apartment is really adorable with sea and mountain view - right next to the beach and tons of restaurants and bars. The main street is 2 minutes walk away and if you want to go explore the area you can easily do so aswell.
We really enjoyed our stay!!