Was here for just a day but a great place and an amazing, enthusiastic host. I know which place will be my first preference whenever I visit Caltech for work again.