Good place, great location. Terrace is lovely for a communal space.