I cannot recommend this place highly enough, it is at the quieter end of the high street but within walking distance of the everything you need. Check in and communication with Simone was excellent, we arrived late and he was in constant communication to ensure we had everything we needed. The apartment is clean and well equipped (and has one of the best showers in any Airbnb we have stayed in).
We arrived by train and the walk from the station is difficult and unlit so so would recommend getting a taxi if you arrive in the evening however we did do it in daytime on our way back and that was fine (bit of a climb but do-able!)
We chose to stay in the town rather than by the beach as it has lots of restaurants and bars to go to in the evening. The apartment is close to the cable car that links the town and the beach and is very easy to navigate and runs late into the evening. If we could we would have stayed longer - thank you Simone.