Amazing apartment in an amazing location! Really clean place and felt like a home from home. Staying here made our trip to Edinburgh so easy, what with our two little dogs staying with us too. Communication was fast - can't recommend enough! Loved it, thank you so much!