Hotel is large but feels cozy. Breakfast was great with large variety. Maybe not a gourmet but many choices, including a kids corner, and a good value for $. The pool with the slide is a great option for an indoors kids activity on a bad weather day.
The hotel is a little off the main touristic center, about 15-20min walk, for good or for bad.
There is a parking charge (as listed in their details).
Some staff was very friendly and helpful despite language barrier. Some not so much. In one case I asked for a towel from a rack, an employee said "No English. Reception" and turned his back to me. Another lady immediately tried to help though.
Regarding the pool, the sitting area is quite small, I asked an employee about chairs when non were available and he said that this is it and I have to wait. Later I figured that there is an additional sitting area upstairs. So why not saying that?
Still I would recommend, I think this hotel is a decent value for money. Could be excellent but was just great.