This place is newly built, very nice! The kitchen is also amazing. I came to Pasadena for visiting Caltech, and when I arrived both other guests were visiting Caltech, a little bit like in Big Bang theory :-) Michael was quite communicative, we could always sort out when some situation came up.