You get what you pay for. It is almost like a hostel. The rooms are very basic and small, with small bathrooms. We stayed in a family room where two rooms were connected by a tiny hallway. One room was okay and had its own outdoor terrace, but the other was incredibly small with two hard beds and no window—instead, it just had a thin door with a curtained window facing the corridor. That was a bit disappointing.
The breakfast was simple and a bit boring, but okay. The pool is in the basement; we didn't use it because it felt too claustrophobic and steamy, a bit like a miniature indoor public pool. During our stay, a large group of young people used it, which also made the place way too noisy and not very pleasant to be around.
We brought our dog, and that went fine. It was nice to have our own terrace (though not fenced in) where the dog could spend some time outside. Dogs are not allowed at breakfast, but we brought it to the outdoor tables where we sat together, which worked out well. For the price, everything was actually okay, except for that very small second room.