Lovely, stylish place with great coffee in the adjoining cafe.