Very modern, well designed, sparkling clean place.