Communication was excellent! place was perfect, we had a great time! will stay again.