What a fantastic place to stay!
People watching on the Royal Mile from the comfy window seat! Extremely well equipped kitchen. Comfy bed and sofa bed with great warm bedding.
Highly recommended!