Great place for a group, excellent communication and good location.