Great place, lots of communication, overall great time