great communication and great overall place to stay with a group