Very clean and spacious with many thoughtful touches.