Great place that is spacious, well-equipped and well located. Do not miss hiking in Holyrood Park next doors! Highly recommend.