My partner and I stayed for four nights, which was the perfect amount as we done everything we had planned to do, at a leisurely pace. Our flight landed at 9am, and check-in was not until 3pm. This was fine as there are lockers that can hold suitcases in the bus station at St Andrews square. There is a tram that takes you from the airport directly to St Andrews square. From here you are immediately in the new town, so we used the time before check in. On arrival the cleaner had forgotten to leave us keys, so we couldn't get in. I contacted the number that was left for us in case of an emergency, which were Angus and Sabia's friends. The friends arrived in 10 minutes with a set of keys for us. When arriving at the apartment, don't be alarmed by the old looking steps, it just adds character to the apartment. The apartment was perfect. It's location was perfect. It was in a quiet residential area, but you only had to walk down the street to find all the bars and restaurants. It's very close to Carlton hill and about 10-15 minutes walk to the bus & train station in the New town. The apartment was so perfectly equipped that we only ate out one night. It had everything and more, such as washing machine, dish washer, hair dryer and Angus and Sabia even left us some toiletries. The bed was comfortable, the shower was lovely and the wifi worked well. Angus and Sabia were very easy to contact and were fast with their replies! We did not have much contact during our stay, only on the first day, but after we left I forgot some of my belongings! Angus and Sabia were fantastic hosts by having these sent to me. I was so grateful! Thank you!! I would recommend this place to everyone. Fantastic hosts, fantastic apartment!