The place is well located and could possibly offer a great stay, but cleanliness of common areas should definitely be improved. Communication should be improved as well.