Perfect location, perfect host. Our family had a great time in Edinburgh. This flat was close to everything...a supermarket, buses, restaurants and as the pictures show.. Edinburgh Castle! Before our trip, David provided information on how to get there, recommendations, etc. When we arrived there was some basic food items already there for us and even a small stationary set for our daughter. David thought of everything. Highly recommended. :)