We had a great stay here! The flat was actually roomy and very clean. The location is excellent- right off the royal mile and steps from coffee spots, restaurants, shopping, and the castle. Would definitely recommend to others! Thanks for a great stay!