Very clean. Brilliant location. Well thought out place. And would definitely stay again