A perfect place to stay in Edinbrugh! Well-maintained and has everything you need.