21 Heriot Row is super stylish but also clean and comfortable. It's really well equipped with absolutely everything you could need including ample towels and bedding. It's in a convenient location in a classy street a few minutes walk away from the main city centre. In the opposite direction the neighbourhood of Stockbridge has some lovely shops and cafes which we really enjoyed.