Communication, check in, apartment, parking and location were all great would definitely recommend!