Joshua's flat was a perfect landing spot for our recent trip to Edinburgh. The location was excellent- just a short walk to the train station and restaurants and other amenities all around. Would stay here again!