Great location and thoughtful touches - just what we needed for a night in Edinburgh