Overall a good stay. Needs a little more attention to details and better communication.