Everything as listed and more. Communication was first-rate; Mark's listing of places (restaurants, sights, etc.) in Edinburgh very helpful. Great location, easy access. I'd definitely stay again and would recommend to others.