We had a great stay.
The location is perfect! So close to Haymarket station, a short walk up to princess street, and easy bus ride anywhere with a stop just across the road.
We were going to a wedding so it was great to have an iron, ironing board and washing machine in the flat.