The apartment is definitely great but as we are charged with cleaning service fee, the host's request on cleaning up does get me question about the fee charged. Communication wasn't prompt as the host did not check her WhatsApp as frequent. Other than that, this apartment is good for the money.