I would highly recommend staying at Braid Apartments in Edinburgh, the staff were so friendly and helpful. The location is perfect, the room is clean and the kitchen has everything you need. I was there for a work trip and I will definitely be back again!