Our stay at sofias place was lovely. Sofia provided very thorough notes and tips about the whole entire island, broken down into price ranges as well which we found really helpfull.
Would highley recommend hiring an atv as it is a little further out from the town centre and up quiet a big hill with tight roads.
However - The view from the balconies is STUNNING and absolutely worth it! (Honestly think it has to be the best view on the entire island.)
Would definitely stay again if we came back again.