We stayed in Dino's place for a week at the beginning of December. It was enough for 2 adults, and had all the necessary things to live there comfortably. Be mindful that the apartment is located high on a hill, so definitely take a taxi or a bus up (uber is not allowed to go there, since it's secluded) if you have heavy luggage or cannot walk steep stairs and hills.
Although, the apartment is located just around the corner of the Castle, it was extremely quiet during the night, and we felt safe throughout our trip.
Dino was extremely responsive, respectful, and flexible to our needs, which is highly appreciated. We enjoyed our time here, and would recommend it to others!