This is a great flat in a terrific location. It's right off the Royal Mile, but far enough away from noisy pubs to be restful. (It's also a short, flat walk from Waverly station, which is helpful when you have luggage in tow.) We were impressed by how clean, modern, and airy it was. The space was more than adequate for our family of four, and it has a very pleasant feel. The beds were very comfortable and the bathroom and kitchen were spotless and well-equipped (nice, fluffy towels!) Check-in and check-out were simple, and Anabel was extremely prompt in responding to our messages.