Perfect self catering spot for short or longer stay in Edinburgh