Overall a good stay, but need some improvement on communication, cleanness and some utilities for a long stay.