Amazing flat, really clean and so comfy and cozy. Great position right on the Royal mile, convenient for everything. Loved our stay.