Stayed here with my family for Edinburgh marathon festival so wanted somewhere with easy access to public transport into city centre. It was ideal for that. Staff were friendly enough but the hotel was very dated and the quality and cleanliness of the rooms was shocking for the price we paid for a 2 night stay. The carpet was dirty, there was mould on the bathroom ceiling, loads of cracks in the walls. Everything was dated and quite dirty. I didn’t expect much as we just wanted a room to stay in for a good nights sleep but it still managed to disappoint. There was a dirty hoodie left in a drawer from a previous occupant of the room. We paid an inflated price to stop here with it being bank holiday weekend and the marathon festival and for what we paid I am very disappointed and would never stop here again.