The perfect place to stay for our short stay in Edinborugh. The flat is stylish and comfortable...and in a great central location. Our hosts filled the flat with thoughtful touches including coffee, milk, wine, cereal, shampoo, etc. We look forward to coming again!