Sparkling clean. Very modern place.