I stayed in the apartment for two days and it was lovely! Everything you needed in the kitchen, a nice big sofa, a comfy bed and a jacuzzi bath! Perfect location - a short walk to the royal mile. Caroline's communication was excellent. Highly recommended!