Modern clean flat within walking distance to the castle and the royal mile. Nice personnel touches too. I recommend this flat for your visit.