Great place, with modern touches.