The flat was perfect. The beds were comfy and it was spacious enough for our 5 adults. We appreciate the extras like a little coffee for our first day, fresh marmalade and bread. The location was terrific with lots of restaurants, pubs, and coffee shops nearby. It’s a short walk to the castle and the royal mile.