You would better off finding another flat. With better communication and less hassle during check in.