Great location. Short walk to beach and short walk to town centre to catch public transport or go to shops (both very steep walks, so be prepared).
Lovely little place, certainly cozy but if you're ok with sharing close space with the people your staying with then it is a lovely place.