Communication was great. Apartment was great. Location was great. Had a great time. Would highly recommend.