Super clean, well and thoughtfully appointed! Will stay again: but for longer next time!