Great communication, flexible check-in, clean and comfortable apartment.