lovely spacious flat, v. clean and comfy in a great location off the royal mile. would really recommend.