Good communication. Great location. Good for groups.