Great little apartment in a fantastic location to explore Edinburgh. We stayed 3 nights and spent one day in St Andrews, it's literally neighbour to Edinburgh Castle and a stones throw from the main train station. Couldn't have been better for our needs and David was a great host!