This hotel exceeded my expectations. One can always find things that could be improved, but for me those things were inconsequential compared to the overall feeling that the complex is well-maintained and well-run. The bed was comfortable, the room was spotless, the shower was hot with good water pressure, and the room was quiet at night even though it faced the street. The pool area was nicely landscaped and there were enough sunbeds. The breakfast was reliably good without being spectacular. Staff were always helpful and friendly.