The apartment is clean. The onsite staff pleasant and accommodating . The pool and the grounds is well kept. Internet was not reliable in the evenings.