Simon, place has everything you need for a comfortable stay. My only caution is that if you have a car parking is pay parking and is not close to the unit. The location is close to bars and restaurants as well as bus service for access to Edinburgh City center.