Wonderful stay at John's. Exactly as described and perfect location in the action of Edinburgh. Walking distance to some great restaurant, would definitely book again.
Easy check in & check out instructions.