Wonderful location if you are looking for something which is within walking distance from the castle etc, literally a few minutes walk from Haymarket Station.
For a group of 5, this was the perfect accommodation for us. Immaculately clean & comfortable - we'll definitely stay here again if in the area.