Perfect description, expectations met. Easy instructions. Parking garage around the corner. Great set of hosts; had one issue and the owner was over within hours to have it completely resolved. I would stay here again if in Edinburgh