The flat is in a great location. Loved being steps to the royal mile. Check in was easy & hosts responded to questions quickly. The Hot water heater in the shower takes a little bit of getting used to, but was fine once we figured out the settings. Would definitely stay here again!