changed some fields of RoomDTO to be final