Amazing location on Royal Mile. Interior is a bit outdated. The sofa bed is not very comfy- you can feel a few bumps.