Nice, clean place with many thoughtful touches.