Clean. Not a bad price. Lovely view. Does sorta need updating. Would stay there again!!