Stayed here for a long weekend with a group in town for a wedding. I agree w/other reviewers that the photos really don't do the place justice! It's a beautiful accommodation and Caroline was so helpful and responsive.
The location was 5 min walk to the wedding (Mdina Cathedral) and 15 from the reception. Perfect for a gaggle of foreigners seeking convenience to attend the festivities and enjoy time catching up with each other. Really great restaurants less than 5 min walk away, too.
The inn is on a main street, so the front bedrooms do get some inevitable noise, but the place maintains a really tranquil environment, regardless. I forgot to point out to my friends there was a live-in caretaker on the ground floor, so I think he caught them by surprise in the middle of the night--whoops!-- but that was my mistake. One of the rooms ended up not being available last minute due to an electrical issue, but we only had 7 staying so it was ok, and easily received the refund for the room.