Very clean and up to date. The location was everything!!! more than enough room. will stay again.