Super clean. Very cosy flat in a perfect location. Has everything you could possibly need during your stay in Edinburgh.