Very clean and quiet flat, small but including all amenities. Right next to Holyroodhouse Palace, at the bottom of the Royal mile. Beware that you need to walk uphill to go anywhere. Not a problem for us, but might be important for some. Warm welcome, heating works fine.