Basically a very good hotel for the price. However, the hotel cannot be recommended to anyone dependent needing internet access. A very slow connection caused considerable problems.
If the hotel significantly improves the internet access, I would not hesitate to recommend this hotel; nice room for the price, good location, near to restaurants etc. I did not use the breakfast so cannot comment on this.