Lacking in a few home comforts but otherwise functional.