Very clean and comfortable! Only a 15-20 min walk to the royal mile. We had a very comfortable 2 nights