Lovely stay this weekend, clean and comfortable flat. In a great location, right by the royal mile.