communication was great. Location was amazing. the stay was great!