Very large and clean place with good design.