The perfect location, steps from shops and restaurants. Grocery a few blocks away. Five minutes from the Royal Mile. The unit is very spacious. There’s plenty of hot water. Difficulty navigating circular steps (55 of them), but was aware before booking. Also, lots of street noise as unit is near a busy street and town square. No coffee maker, only instant. If any problems you contact the management company yourself, not your host.