Communication is great! We did have a resort fee though. Overall good experience.