A wonderful place that made our stay in Edinburgh perfect.