The apartment was conveniently located near the train station and right on the Royal Mile stretch next to Canongate Kirk. This part is less bustling which we liked. There were clear instructions on the self check-in and check-out process. We really appreciated Nikki's help to expedite the apartment preparation so that we could check in earlier. Apartment was cosy, and the kitchen had all the essentials we needed. Bathroom was functional with hot water. There were also some board games in the living room, which would be good for family bonding time. Our minor inconvenience was the location of power sockets in the bedroom as the sockets were blocked by the bed and we had to shift it out to access. Otherwise there is one socket near the room door. Overall our stay was good.