Great communication, clean, tidy, secure, all the amenities needed.