The apartment is new, comfortable, and well maintained. We were very comfortable. The pool, animals, greenery, and river were beautiful, fun, and great additions to our stay.