Great location; fabulous communal space .