The flat was beautiful and in a great location. There were baby toys, plates and cutlery for our 1year old which was really appreciated. Unfortunately there were a few things that made our stay quite stressful. We requested early check-in in advance as we were travelling a long distance with our baby and knew she would need a nap. The host, Sonia, said that she didn't think it would be a problem and she would let us know on the day, but unfortunately she didn't let us know and we were unable to contact her for a few hours after arrival in Edinburgh train station, which made it difficult to plan what to do. In the end we were able to check in slightly earlier than 4, which we really appreciated, but communication on this was really frustrating. We were also without hot water for the first 24 hours of our stay, which we hadn't realised until the early hours of the second day when our baby had had an accident and really needed a bath. Filling the sink from the kettle to bathe our baby and being unable to shower ourselves is not how we anticipated spending the first day of our holiday,but obviously these things sometimes happen. However, frustratingly it was again hours before we could get an answer from Sonia to help us. For the money spent on such a lovely apartment, we would expect a higher level of communication and help when required. Overall, a lovely apartment but could do with a more personal touch.