Lovely flat, perfect for a short stay. We were here for two nights with a four month old, and it was great. Spotless throughout, with everything we needed and very easy to find and get into. Would stay there again next time we come back to Edinburgh.