Great communal place to stay. Well organized.