Great place to stay! In Ermoupoli and thus close to all the amenities the area has to offer, while at the same time having access to the roof with a mesmerizing view from there. Also, there is always street parking around there so you don’t have to worry about that.
My only two suggestions, for future visitors, are to bring a sleep mask and also to not book the place if you are a group of 4 people or more. Technically 4 people can spend the night there (as the cough opens up and you have space to sleep), but in practice it’s too small for 4 people to actually live there comfortably (talking from experience as we were a group of 4 during our stay)