Location, cleanliness and attention to detail was superb. Best of all is Danielle's helpful information and local knowledge of Edinburgh! Highly recommended.