3040 accommodation facilities