Lovely place! Very clean and accommodating. The location was fantastic being just a wee walk from the royal mile.