Location is great, communication and clarity is outstanding. Layout nice; could use better seating areas.