Good bright and very big apartment even for a kid to run around,
though haymarket station is just behind you can not hear train noise.
maintenance could be little better, it could be more clean
few toilet rolls should also been provided. People going on vacation for few days and paying this much, would not like to run around for toilet rolls of 1-2 pound.
water flow in bathroom is very low it will take ages to complete your bath, that should have been fixed
overall very good experience and recommend.