The flat is in a slightly run-down building in a safe-feeling area, but the inside is modern, immaculate and well-equipped. My son loved the rain shower. It is right next to Holyrood, and has easy bus links to the centre and a large Sainsbury a short walk away. James is responsive to questions, and delivers exactly what is advertised at a very reasonable rate. We enjoyed our stay and would come again.