Flat is exactly what we expected - smartly decorated, clean and great for our family! It was wonderful to be within short walking distance of the Royal Mile and major sites. Our only caution is to those who are noise sensitive; the neighborhood was quite noisy both nights we stayed.