Great location with the only drawback for some might be the 3 flights of stairs. Having said that I would stay again in a heartbeat. I found you can walk just 700 meters ( less than half a mile) a be at the sea. From there many interesting locations are very close.
There are many restaurants and local bars nearby and while I didn't use local buses or taxies they are close by.
Overall I would rate 5 stars out of 5