Very accurate description, wonderful kitchen and comfy bed. The bathroom is a little bit dated as described but in good working order with good hot water.
Overall if you're happy with a dated bathroom and can handle giving Freddie the dog plenty of pats it's a great place to stay.