We had a great stay overall. The breakfast was excellent, and the modern rooms with a full kitchen were a huge plus. The pool and terrace were beautiful, and we really enjoyed spending time there.
There were a few areas that could use improvement. The stairwell was old and dirty, which didn't make a great first impression. The pullout sofa bed had food crumbs and an old facecloth on it when we opened it, and there was no bedding provided. However, we contacted the front desk, and they promptly cleaned the sofa bed and assisted us.