We had a fantastic stay at this beautiful little Harry Potter themed flat. The locations is just incredible, on the royal mile only a few minutes walk from the castle. John communicated brilliantly, we thoroughly enjoyed our stay and hope to come back.