Perfect location. Everything you need for a self catering stay. Clean and martin was always reachable for any information whilst we were in edinburgh